SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
/*
	FALTAN LAS ESPECIFICACIONES PARA TERMINARLO.
*/

CREATE PROCEDURE [dbo].[spGenerarPlazasDivision]
@idDivision int --Division a la que se quiere generar la Plaza
AS
SET NOCOUNT ON
declare @GrupoCarreras int
declare @EsGrupo varchar(1)

SELECT @GrupoCarreras=GrupoCarreras, @EsGrupo=EsGrupo FROM tb_Divisiones 
WHERE idDivision = @idDivision

--Se verifica si la Division pertenece a un Grupo
IF @EsGrupo = 'No' BEGIN
	--Se seleccionan todas las Carreras del Grupo de Carreras que tiene la Division
	DECLARE Carreras CURSOR FOR	
	SELECT Carrera FROM tb_RelGrupoCarrera_Carreras, tb_GrupoDeCarreras 
	WHERE Mnemo = @GrupoCarreras 
	AND tb_RelGrupoCarrera_Carrera.idGrupoCarrera = tb_GrupoDeCarreras.idGrupoCarrera
	
	
END
GO
